Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour U.S. Open - New York Moselle Open - Metz Bergamo Challenger Australian Open - Melbourne Quimper Challenger Open 13 Provence - Marseille Pau Challenger French Open - Paris Terra Wortmann Open - Halle Wimbledon - London U.S. Open - New York European Open - Antwerp Moselle Open - Metz Australian Open - Melbourne Open 13 Provence - Marseille Boss Open - Stuttgart French Open - Paris France F16 Switzerland F3 France F4 Czech Republic F1 France F8 France F9 Germany F9 Italy F18 Italy F19 Italy F20 Germany F12 Poland F5 Poland F6 France F14 France F16 France F17 Dominican Republic F1 Dominican Republic F2 Dominican Republic F3 USA F1 USA F2 Germany F4 France F5 Italy F3 France F7 Netherlands F1 France F8 France F10 Italy F18 Lithuania F1 Latvia F1 Germany F12 Germany F13 France F14 Germany F16 France F20 China F1 China F2 Greece F3 Bosnia & Herzegovina F1 Germany F7 France F12 France F19 Israel F10 Israel F11 France F2 USA F5 USA F6 Germany F7 France F11 National Bank Open - Toronto France F14 France F4 Italy F4 Germany F4 Copa Sevilla - Seville Rennes Challenger Orleans Challenger Aachen Challenger Quimper Challenger Quimper Challenger Cherbourg Challenger Rimouski Challenger Le Gosier Challenger Bordeaux Challenger Caltanissetta Challenger Nottingham-2 Challenger Milan Challenger Braunschweig Challenger Anning Challenger Wuhan Challenger Pozoblanco Challenger Genova Challenger St. Remy Challenger Petange Challenger Seville Challenger Orleans Challenger Rennes Challenger Ortisei Challenger Dallas Challenger Sarajevo Challenger Itajai Challenger Santos Challenger Napoli Challenger Bordeaux Challenger Furth Challenger San Benedetto Challenger Recanati Challenger Tampere Challenger Segovia Challenger St. Remy Challenger Orleans Challenger Mons Challenger Rennes Challenger Mouilleron-Le-Captif Challenger Ortisei Challenger Yokohama Challenger Toyota Challenger Quimper Challenger Cherbourg Challenger Guadalajara Challenger Leon Challenger Vercelli Challenger Aix En Provence Challenger Braunschweig Challenger Scheveningen Challenger Poznan Challenger Como Challenger St. Remy Challenger Seville Challenger Mouilleron-Le-Captif Challenger Bergamo Challenger Wroclaw Challenger Cherbourg Challenger Orleans Challenger Prostejov Challenger Milan Challenger Liberec Challenger Manerbio Challenger Eckental Challenger Santiago Challenger Aix En Provence Challenger San Benedetto Challenger Granby Challenger Padova Challenger Sopot Challenger AXA Open II - Espinho Cordenons Challenger Florence Challenger Parma Challenger Braunschweig Challenger Lille Challenger Naples Challenger Bordeaux Challenger Karlsruhe Challenger Manacor Challenger Quimper Challenger Cherbourg Challenger Orleans Challenger Open Seat-Godo '99 - Barcelona Heineken Open - Auckland Open Seat-Godo 2000 - Barcelona Mallorca Open - Mallorca Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Maia Open - Oporto FILA Challenger Biella - Biella Gold Flake Open - Chennai Milan Indoors - Milan Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Grand Prix Hassan II - Casablanca Open Seat-Godo 2001 - Barcelona Mallorca Open - Mallorca Heineken Trophy - 's-Hertogenbosch Telenordia Swedish Open - Bastad 2001 Mercedes Cup - Stuttgart Idea Prokom Open - Sopot RCA Championships - Indianapolis The Hamlet Cup - Long Island Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Open 13 - Marseille Dubai Tennis Open - Dubai Trofeo Conde de Godo - Barcelona Sardinia International Championship - Cagliari Ordina Open - 's-Hertogenbosch The Scottish Tennis Championships - Edinburgh Telenordia Swedish Open - Bastad 2002 Mercedes Cup - Stuttgart Tennis Cup of Flanders - Ostende Brasil Open - Salvador Kremlin Cup - Moscow CA Tennis Trophy - Vienna Stockholm Open - Stockholm Adidas International - Sydney Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Open Seat Godo 2003 - Barcelona Ordina Open - 's-Hertogenbosch Telenordia Swedish Open - Bastad 2003 Mercedes Cup - Stuttgart TD Waterhouse Cup - Long Island Open de Moselle - Metz CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Eckental Challenger St. Remy Challenger Barletta Citta Della Disfida Open 2000 - Barletta CA-Challenge 2000 - Graz Leon Challenger Beijing Challenger Espinho Challenger - Espinho V Torneo Internazionale di Tennis - Barletta Tunis Challenger Nottingham Challenger San Benedetto Challenger Tata Open - Chennai Adidas International - Sydney Milan Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Open Seat Godo - Barcelona Mercedes Cup - Stuttgart Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Heineken Open - Auckland Dubai Open - Dubai Open Seat Godo 2005 - Barcelona Estoril Open - Estoril ARAG World Team Championship - Dusseldorf Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Croatia Open - Umag Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Sydney International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Open SEAT Godo 2006 - Barcelona Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Orange Prokom Open - Sopot Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo St. Petersburg Open - St. Petersburg ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven China Open - Beijing Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam AXA Open - Lisbon Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Orange Warsaw Open - Warsaw Catella Swedish Open - Bastad China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Genova Challenger Ordina Open - 's-Hertogenbosch Catella Swedish Open - Bastad Masters Series - Hamburg Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven China Open - Beijing Open de Tenis Comunidad Valenciana - Valencia ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Copa Sevilla Internacionales de Andalucia - Seville Ordina Open - s-Hertogenbosch Catella Swedish Open - Bastad International German Open - Hamburg Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven Open de Moselle - Metz China Open - Beijing If Stockholm Open - Stockholm Heineken Open - Auckland Movistar Open - Santiago Brasil Open - Costa do Sauipe Open 13 - Marseille Copa Claro - Buenos Aires Budapest Challenger SkiStar Swedish Open - Bastad ATP Studena Croatia Open - Umag China Open - Beijing If Stockholm Open - Stockholm Erste Bank Open - Vienna Open Sud de France - Montpellier Open 13 - Marseille SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Moselle Open - Metz Rakuten Japan Open - Tokyo Valencia Open - Valencia Brisbane International - Brisbane Skandia Open - Linz Apia International - Sydney VTR Open - Vina del Mar Trofeo Barcelona de Tenis - Barcelona Brasil Open - Sao Paulo SAP Open - San Jose 2000 Cairo Challenger - Cairo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Open de Charleroi - Charleroi Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg ATP Vegeta Croatia Open - Umag Winston-Salem Open - Winston-Salem Moselle Open - Metz China Open - Beijing Swiss Indoors Basel - Basel Brisbane International - Brisbane Open Sud de France - Montpellier Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag Winston-Salem Open - Winston-Salem Moselle Open - Metz Malaysian Open - Kuala Lumpur Shenzhen Open - Shenzhen Brescia Challenger China Open - Beijing Rakuten Japan Open - Tokyo Kremlin Cup - Moscow If Stockholm Open - Stockholm Valencia Open - Valencia Swiss Indoors Basel - Basel Brisbane International - Brisbane Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Open 13 - Marseille Andria Challenger Argentina Open - Buenos Aires Barcelona Open BancSabadell - Barcelona Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Moselle Open - Metz Shenzhen Open - Shenzhen China Open - Beijing Rakuten Japan Open - Tokyo St. Petersburg Open - St. Petersburg ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Mercedes Cup - Stuttgart Moselle Open - Metz European Open - Antwerp Brisbane International - Brisbane Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Geneva Open - Geneva Mercedes Cup - Stuttgart AEGON Championships - London SkiStar Swedish Open - Bastad Hall of Fame Tennis Championships - Newport Winston-Salem Open - Winston-Salem Moselle Open - Metz St. Brieuc Challenger If Stockholm Open - Stockholm Erste Bank Open - Vienna Maharashtra Open - Pune Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Rio Open - Rio de Janeiro Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul AEGON Championships - London Antalya Cup - Antalya Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz Shenzhen Open - Shenzhen Kremlin Cup - Moscow Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Renault Slovenian Open - Ljubljana Grand Prix Hassan II - Marrakech Barcelona Open Banc Sabadell - Barcelona Gazprom Hungarian Open - Budapest Open Parc - Lyon Alphen Challenger Libema Open - 's-Hertogenbosch Noventi Open - Halle Nature Valley International - Eastbourne Plava Laguna Croatia Open - Umag BB&T Atlanta Open - Atlanta Swiss Open - Gstaad Citi Open - Washington Moselle Open - Metz Kremlin Cup - Moscow Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Open 13 Provence - Marseille Generali Open - Kitzbuhel Sibiu Challenger bett1HULKS Championships - Cologne Orleans Challenger Antalya Open - Antalya Great Ocean Road Open - Melbourne Open 13 Provence - Marseille Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril Winston-Salem Open - Winston-Salem Ortisei Challenger European Open - Antwerp Open Sud de France - Montpellier Open 13 Provence - Marseille Renault Slovenian Open - Ljubljana Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril Libema Open - 's-Hertogenbosch Plava Laguna Croatia Open - Umag Koblenz Challenger Rennes Challenger Australian Open - Melbourne Marbella Challenger Casino Lugano - Lugano Open Diputacion Pozoblanco - Cordoba Lisbon Challenger Cherbourg Challenger Barletta Challenger Szczecin Challenger Rome Challenger Biella Challenger Ortisei Challenger Barcelona Challenger Calgary Challenger Las Vegas Challenger Scheveningen Challenger French Open - Paris Pau Challenger Noumea Challenger Tampere Challenger Bordeaux Challenger Braga Challenger St. Remy Challenger Como Challenger Barcelona Challenger Orleans Challenger Alicante Challenger Valencia Challenger Geneva Challenger Lugano Challenger Monterrey Challenger Bordeaux Challenger Lugano Challenger Open Diputacion - Cordoba St. Brieuc Challenger Heilbronn Challenger Tallahassee Challenger Pozoblanco Challenger Porto Challenger Oeiras 4 Challenger Surbiton Challenger Mouilleron-Le-Captif Challenger Sao Paulo Challenger Mouilleron-Le-Captif Challenger Brest Challenger U.S. Open - New York Danderyd Challenger Australian Open - Melbourne St. Tropez Challenger Orleans Challenger Braunschweig Challenger Roanne Challenger Brest Challenger Orleans Challenger Rovereto Challenger Canberra Challenger Nonthaburi 1 Challenger Aix En Provence Challenger Naples Challenger Canberra Challenger Bordeaux Challenger Marburg Challenger Bastad Challenger Como Challenger Nottingham 2 Challenger Rome Challenger Bratislava 2 Challenger Mouilleron-Le-Captif Challenger Lille Challenger Tennis Masters Series - Hamburg Genova Challenger Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Aix En Provence Challenger Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Indian Wells Challenger Marbella Challenger Pacific Life Open - Indian Wells Sophia Antipolis Challenger NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Murcia Challenger Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Bordeaux Challenger Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Lisbon Challenger Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Poznan Challenger Pacific Life Open - Indian Wells Milan Challenger NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Sopot Challenger Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Genova Challenger Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Seville Challenger Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Biella Challenger BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Hamburg Challenger Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Shanghai ATP Masters - Shanghai Shanghai Rolex Masters - Shanghai Prague Challenger BNP Paribas Open - Indian Wells Prague II Challenger French Open - Paris Cordenons Challenger Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Biella Challenger BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Alicante Challenger Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Marbella Challenger Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Antalya Challenger Monte-Carlo Rolex Masters - Monte-Carlo Antalya 2 Challenger Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Gran Canaria 1 Challenger BNP Paribas Open - Indian Wells Miami Open - Miami Gran Canaria 2 Challenger Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Coupe Rogers - Montreal Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rolex Paris Masters - Paris Aix En Provence Challenger Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Orleans Challenger Wimbledon - London Mouilleron-Le-Captif Challenger Barcelona Challenger Brest Challenger St. Tropez Challenger French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Quimper Challenger U.S. Open - New York Australian Open - Melbourne Cherbourg Challenger French Open - Paris Pau Challenger Wimbledon - London U.S. Open - New York Australian Open - Melbourne Biel Challenger Lugano Challenger French Open - Paris Sanremo Challenger Wimbledon - London U.S. Open - New York Bordeaux Challenger Surbiton Challenger Australian Open - Melbourne Ilkley Challenger French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Oeiras 1 Challenger Australian Open - Melbourne Oeiras 2 Challenger French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Quimper Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open Qualifying - Doha Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Davis Cup, World Group, QF, USA-ESP 3-1 Davis Cup, World Group, SF, ESP-FRA 4-1 Hyundai Hopman Cup - Perth Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, World Group, 1R, PER-ESP 0-5 Hopman Cup - Perth Segovia Challenger ABN/AMRO World Tennis Tournament - Rotterdam Estoril Open - Estoril Adidas International - Sydney Mallorca Open - Mallorca UNICEF Open - 's Hertogenbosch Brisbane International - Brisbane Estoril Open - Estoril Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Intrum Stockholm Open - Stockholm bett1HULKS Indoors - Cologne Pilot Pen Tennis - New Haven ABN AMRO World Tennis Tournament - Rotterdam Generali Open - Kitzbuhel Heineken Open - Auckland Qatar Exxon Mobil Open - Doha Boss Open - Stuttgart Generali Open - Kitzbuhel Davis Cup, World Group, 1R, JPN-FRA 1-4 Grand Prix Hassan II - Marrakech Heineken Open - Auckland BCR Open Romania - Bucharest Aircel Chennai Open - Chennai Dubai Duty Free Tennis Championships - Dubai Apia International - Sydney Winston-Salem Open - Winston-Salem Erste Bank Open - Vienna Open Parc - Lyon Libema Open - 's-Hertogenbosch Barcelona Open Banc Sabadell - Barcelona Open Parc - Lyon Gonet Geneva Open - Geneva EFG Swiss Open - Gstaad European Open - Brussels Tennis Masters Series - Monte Carlo BNP Paribas Masters - Paris Australian Open - Melbourne Rolex Paris Masters - Paris Internazionali BNL d'Italia - Rome U.S. Open - New York Mutua Madrid Open - Madrid Miami Open - Miami Internazionali BNL d'Italia - Rome French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Davis Cup, World Group, PO, ESP-ITA 4-1 U.S. Open - New York Davis Cup, World Group, QF, ESP-GER, 3-2 Wimbledon - London Davis Cup, World Group, 1R, BLR-ESP 4-1 Davis Cup, World Group, 1R, ESP-CZE 3-2 Australian Open (juniors) French Open - Paris Australian Open - Melbourne Davis Cup, World Group, F, ESP-USA 3-2 Davis Cup, Group I, 2R, RUS-ESP 3-2 French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) All Lower level tournaments Tennis Masters Cup Shanghai - Shanghai Olympics - Athens Olympics - Beijing